
.btn-right, .form-file-wrap, .form-captcha, .m-nav .nav-allsort .allsort-list .item-list .item-ls2 .it-l-content a, .m-nav .nav-allsort .allsort-list .hover .item-list, .m-nav .nav-allsort .allsort-list ul li i, .m-nav .nav-allsort .allsort-list ul li h3, .m-nav .ico-hot3, .m-nav .ico-hot2, .m-nav .ico-hot, .m-nav .i-hot, .m-nav a, .header-nav-btn .header-nav-btn1 i {
  display: inline-block;
  *display: inline;
  *zoom: 1
}
.success .ct, .move-into .ct .form-item, .main-bg .main .ct2 .goodness li p, .main-bg .main .ct2 .goodness li .icon, .main-bg .main .ct1 .work .bd ul li a, .footer-img .wrap, .footer .wrap, .service-box2 ul, .service-box .wrap, .auto, .header, .topbar-body {
  margin-left: auto;
  margin-right: auto
}
.service-box2 ul .ewm-l, .service-box2 ul li, .service-box .li-ct, .service-box span, .service-box li {
  float: left;
  display: inline
}
.move-into .tit, .drop-box .way_box, .drop-box .breed_box, .drop-box .warehouse_box, .drop-box .city_box, .main-bg .main .ct3 .contact, .main-bg .main .ct1 .work .bd ul, .banner-bg .banner-ct .order-form form .form-item, .form .form-item, .form-field-rc, .form-item, .float-r .icon1ct, .fl-ass-wrap .fl-ass-ct, .service-box2 ul li.ewm, .service-box2 ul, .service-box ul, .m-nav .nav-allsort .allsort-list .item-list, .m-nav .nav-allsort .allsort-list ul li .item-nav, .m-nav .main-nav, .f-cb, .hd-search .search-bd .search-result li a, .header, .topbar-body .menu-bd .menu-bd-panel4, .topbar-body .menu-bd .menu-bd-panel2 .content2-infor2, .topbar-body .menu-bd .menu-bd-panel2, .topbar-body .menu-bd .menu-bd-panel1 .content1, .topbar-body {
  *zoom: 1
}
.move-into .tit:before, .drop-box .way_box:before, .drop-box .breed_box:before, .drop-box .warehouse_box:before, .drop-box .city_box:before, .main-bg .main .ct3 .contact:before, .main-bg .main .ct1 .work .bd ul:before, .banner-bg .banner-ct .order-form form .form-item:before, .form .form-item:before, .form-field-rc:before, .form-item:before, .float-r .icon1ct:before, .fl-ass-wrap .fl-ass-ct:before, .service-box2 ul li.ewm:before, .service-box2 ul:before,/* .service-box ul:before,*/ .m-nav .nav-allsort .allsort-list .item-list:before, .m-nav .nav-allsort .allsort-list ul li .item-nav:before, .m-nav .main-nav:before, .f-cb:before, .hd-search .search-bd .search-result li a:before, .header:before, .topbar-body .menu-bd .menu-bd-panel4:before, .topbar-body .menu-bd .menu-bd-panel2 .content2-infor2:before, .topbar-body .menu-bd .menu-bd-panel2:before, .topbar-body .menu-bd .menu-bd-panel1 .content1:before, .topbar-body:before, .move-into .tit:after, .drop-box .way_box:after, .drop-box .breed_box:after, .drop-box .warehouse_box:after, .drop-box .city_box:after, .main-bg .main .ct3 .contact:after, .main-bg .main .ct1 .work .bd ul:after, .banner-bg .banner-ct .order-form form .form-item:after, .form .form-item:after, .form-field-rc:after, .form-item:after, .float-r .icon1ct:after, .fl-ass-wrap .fl-ass-ct:after, .service-box2 ul li.ewm:after, .service-box2 ul:after, .service-box ul:after, .m-nav .nav-allsort .allsort-list .item-list:after, .m-nav .nav-allsort .allsort-list ul li .item-nav:after, .m-nav .main-nav:after, .f-cb:after, .hd-search .search-bd .search-result li a:after, .header:after, .topbar-body .menu-bd .menu-bd-panel4:after, .topbar-body .menu-bd .menu-bd-panel2 .content2-infor2:after, .topbar-body .menu-bd .menu-bd-panel2:after, .topbar-body .menu-bd .menu-bd-panel1 .content1:after, .topbar-body:after {
  content: "";
  display: table
}
.move-into .tit:after, .drop-box .way_box:after, .drop-box .breed_box:after, .drop-box .warehouse_box:after, .drop-box .city_box:after, .main-bg .main .ct3 .contact:after, .main-bg .main .ct1 .work .bd ul:after, .banner-bg .banner-ct .order-form form .form-item:after, .form .form-item:after, .form-field-rc:after, .form-item:after, .float-r .icon1ct:after, .fl-ass-wrap .fl-ass-ct:after, .service-box2 ul li.ewm:after, .service-box2 ul:after, .service-box ul:after, .m-nav .nav-allsort .allsort-list .item-list:after, .m-nav .nav-allsort .allsort-list ul li .item-nav:after, .m-nav .main-nav:after, .f-cb:after, .hd-search .search-bd .search-result li a:after, .header:after, .topbar-body .menu-bd .menu-bd-panel4:after, .topbar-body .menu-bd .menu-bd-panel2 .content2-infor2:after, .topbar-body .menu-bd .menu-bd-panel2:after, .topbar-body .menu-bd .menu-bd-panel1 .content1:after, .topbar-body:after {
  clear: both
}

.msg-box {
  position: relative;
  *zoom: 1
}
.msg-wrap {
  position: relative;
  white-space: nowrap
}
.msg-wrap, .n-icon, .n-msg {
  vertical-align: top
}
.n-arrow {
  position: absolute;
  overflow: hidden
}
.n-arrow b, .n-arrow i {
  position: absolute;
  left: 0;
  top: 0;
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  font-family: serif;
  line-height: 14px;
  _line-height: 15px
}
.n-arrow i {
  text-shadow: none
}
.n-icon {
  width: 16px;
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat
}
.n-msg {
  display: inline-block;
  line-height: 15px;
  margin-left: 2px;
  *margin-top: -1px;
  _margin-top: 0;
  font-size: 12px;
  font-family: simsun
}
.n-error {
  color: #c33
}
.n-trip {
  color: #87addf
}
.n-ok {
  color: #390
}
.n-trip .n-icon {
  background-position: -32px 0;
  background-image: url("../images/validator_simple.png")
}
.n-tip, .n-loading {
  color: gray
}
.n-error .n-icon {
  background-position: 0 0;
  background-image: url("../images/validator_simple.png")
}
.n-ok .n-icon {
  background-position: -16px 0;
  background-image: url("../images/validator_simple.png")
}
.n-tip .n-icon {
  background-position: left -33px;
  background-image: url("../images/validator_simple.png")
}
.n-loading .n-icon {
  background: url("../images/loading.gif") 0 center no-repeat !important
}
.n-top, .n-right, .n-bottom, .n-left {
  display: inline-block;
  vertical-align: middle;
  outline: 0
}
.n-top .n-arrow, .n-bottom .n-arrow {
  height: 6px;
  width: 12px;
  left: 8px
}
.n-left .n-arrow, .n-right .n-arrow {
  width: 6px;
  height: 12px;
  top: 6px
}
.n-top {
  vertical-align: top
}
.n-top .msg-wrap {
  margin-bottom: 6px
}
.n-top .n-arrow {
  bottom: -6px
}
.n-top .n-arrow b {
  top: -6px
}
.n-top .n-arrow i {
  top: -7px
}
.n-bottom {
  vertical-align: bottom
}
.n-bottom .msg-wrap {
  margin-top: 6px
}
.n-bottom .n-arrow {
  top: -6px
}
.n-bottom .n-arrow b {
  top: -1px
}
.n-bottom .n-arrow i {
  top: 0
}
.n-left .msg-wrap {
  right: 100%;
  margin-right: 6px
}
.n-left .n-arrow {
  right: -6px
}
.n-left .n-arrow b {
  left: -6px
}
.n-left .n-arrow i {
  left: -7px
}
.n-right .msg-wrap {
  margin-left: 6px
}
.n-right .n-arrow {
  left: -6px
}
.n-right .n-arrow b {
  left: 1px
}
.n-right .n-arrow i {
  left: 2px
}
.n-default .n-left, .n-default .n-right {
  margin-left: 10px
}
.n-default .n-top .msg-wrap {
  bottom: 100%
}
.n-default .n-bottom .msg-wrap {
  top: 100%
}
.n-default .msg-wrap {
  position: absolute;
  z-index: 1
}
.n-default .msg-wrap .n-icon {
  background-image: url("../images/validator_default.png")
}
.n-default .n-tip .n-icon {
  display: none
}
.n-simple .msg-wrap {
  position: absolute;
  z-index: 1
}
.n-simple .msg-wrap .n-icon {
  background-image: url("../images/validator_simple.png")
}
.n-simple .n-top .msg-wrap {
  bottom: 100%
}
.n-simple .n-bottom .msg-wrap {
  top: 100%
}
.n-simple .n-left, .n-simple .n-right {
  margin-top: 5px
}
.n-simple .n-bottom .msg-wrap {
  margin-top: 3px
}
.n-simple .n-tip .n-icon {
  display: none
}
.n-yellow .msg-wrap {
  position: absolute;
  z-index: 1;
  padding: 4px 6px;
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0);
  background-color: #fffcef;
  border-color: #ffbb76;
  color: #db7c22;
  -webkit-box-shadow: 0 1px 3px #ccc;
  box-shadow: 0 1px 3px #ccc;
  border-radius: 2px
}
.n-yellow .msg-wrap .n-arrow b {
  color: #ffbb76;
  text-shadow: 0 0 2px #ccc
}
.n-yellow .msg-wrap .n-arrow i {
  color: #fffcef
}
.n-yellow .msg-wrap .n-icon {
  background-image: url("../images/validator_simple.png")
}
.n-yellow .n-top .msg-wrap {
  bottom: 100%
}
.n-yellow .n-bottom .msg-wrap {
  top: 100%
}
.n-yellow .n-tip, .n-yellow .n-ok, .n-yellow .n-loading {
  background-color: #f8fdff;
  border-color: #ddd;
  color: #333;
  -webkit-box-shadow: 0 1px 3px #ccc;
  box-shadow: 0 1px 3px #ccc
}
.n-yellow .n-tip .n-arrow b, .n-yellow .n-ok .n-arrow b, .n-yellow .n-loading .n-arrow b {
  color: #ddd;
  text-shadow: 0 0 2px #ccc
}
.n-yellow .n-tip .n-arrow i, .n-yellow .n-ok .n-arrow i, .n-yellow .n-loading .n-arrow i {
  color: #f8fdff
}
.n-yellow .n-tip .n-icon {
  display: none
}

.ui-dialog-footer {
  padding: 10px 20px;
  border-top: 1px solid #e5e5e5
}
.ui-dialog-statusbar {
  float: left;
  margin-right: 20px;
  padding: 6px 0;
  line-height: 1.428571429;
  font-size: 14px;
  color: #888;
  white-space: nowrap
}
.ui-dialog-statusbar label:hover {
  color: #333
}
.ui-dialog-statusbar input, .ui-dialog-statusbar .label {
  vertical-align: middle
}
.ui-dialog-button {
  padding-bottom: 25px;
  text-align: center;
  white-space: nowrap
}
.ui-dialog-footer button + button {
  margin-bottom: 0;
  margin-left: 5px
}
.ui-dialog-footer button {
  width: auto;
  overflow: visible;
  display: inline-block;
  padding: 6px 10px;
  _margin-left: 5px;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid rgba(0, 0, 0, 0);
  border-radius: 2px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none
}
.ui-dialog-footer button:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px
}
.ui-dialog-footer button:hover, .ui-dialog-footer button:focus {
  color: #333;
  text-decoration: none
}
.ui-dialog-footer button:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}
.ui-dialog-footer button[disabled] {
  pointer-events: none;
  cursor: not-allowed;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none
}
.ui-dialog-footer button {
  color: #656565;
  background-color: #f2f2f2;
  border-color: #dcdcdc;
  padding: 5px 15px
}
.ui-dialog-footer button:hover, .ui-dialog-footer button:focus, .ui-dialog-footer button:active {
  color: #333;
  background-color: #ebebeb;
  border-color: #adadad
}
.ui-dialog-footer button:active {
  background-image: none
}
.ui-dialog-footer button[disabled], .ui-dialog-footer button[disabled]:hover, .ui-dialog-footer button[disabled]:focus, .ui-dialog-footer button[disabled]:active {
  background-color: #fff;
  border-color: #ccc
}
.ui-dialog-footer button.ui-dialog-autofocus {
  color: #fff;
  background-color: #e2a600;
  border-color: #e2a600
}
.ui-dialog-footer button.ui-dialog-autofocus:hover, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:active {
  color: #fff;
  background-color: #e2a600;
  border-color: #e2a600
}
.ui-dialog-footer button.ui-dialog-autofocus:active {
  background-image: none
}
.ui-popup-top-left .ui-dialog, .ui-popup-top .ui-dialog, .ui-popup-top-right .ui-dialog {
  top: -8px
}
.ui-popup-bottom-left .ui-dialog, .ui-popup-bottom .ui-dialog, .ui-popup-bottom-right .ui-dialog {
  top: 8px
}
.ui-popup-left-top .ui-dialog, .ui-popup-left .ui-dialog, .ui-popup-left-bottom .ui-dialog {
  left: -8px
}
.ui-popup-right-top .ui-dialog, .ui-popup-right .ui-dialog, .ui-popup-right-bottom .ui-dialog {
  left: 8px
}
.ui-dialog-arrow-a, .ui-dialog-arrow-b {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
  _color: #ff3fff;
  _-webkit-filter: chroma(color=#FF3FFF);
  _filter: chroma(color=#FF3FFF)
}
.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-a {
  bottom: -8px;
  border-top: 8px solid #7c7c7c;
  border-bottom: 0 none;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-top-left .ui-dialog-arrow-b, .ui-popup-top .ui-dialog-arrow-b, .ui-popup-top-right .ui-dialog-arrow-b {
  bottom: -7px;
  border-top: 8px solid #fff;
  border-bottom: 0 none;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-top-left .ui-dialog-arrow-a, .ui-popup-top-left .ui-dialog-arrow-b {
  left: 15px
}
.ui-popup-top .ui-dialog-arrow-a, .ui-popup-top .ui-dialog-arrow-b {
  left: 50%;
  margin-left: -8px
}
.ui-popup-top-right .ui-dialog-arrow-a, .ui-popup-top-right .ui-dialog-arrow-b {
  right: 15px
}
.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-a {
  top: -8px;
  border-bottom: 8px solid #7c7c7c;
  border-top: 0 none;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-bottom-left .ui-dialog-arrow-b, .ui-popup-bottom .ui-dialog-arrow-b, .ui-popup-bottom-right .ui-dialog-arrow-b {
  top: -7px;
  border-bottom: 8px solid #fff;
  border-top: 0 none;
  border-left: 8px solid rgba(0, 0, 0, 0);
  border-right: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-bottom-left .ui-dialog-arrow-a, .ui-popup-bottom-left .ui-dialog-arrow-b {
  left: 15px
}
.ui-popup-bottom .ui-dialog-arrow-a, .ui-popup-bottom .ui-dialog-arrow-b {
  margin-left: -8px;
  left: 50%
}
.ui-popup-bottom-right .ui-dialog-arrow-a, .ui-popup-bottom-right .ui-dialog-arrow-b {
  right: 15px
}
.ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-a, .ui-popup-left-bottom .ui-dialog-arrow-a {
  right: -8px;
  border-left: 8px solid #7c7c7c;
  border-right: 0 none;
  border-top: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-left-top .ui-dialog-arrow-b, .ui-popup-left .ui-dialog-arrow-b, .ui-popup-left-bottom .ui-dialog-arrow-b {
  right: -7px;
  border-left: 8px solid #fff;
  border-right: 0 none;
  border-top: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-left-top .ui-dialog-arrow-a, .ui-popup-left-top .ui-dialog-arrow-b {
  top: 15px
}
.ui-popup-left .ui-dialog-arrow-a, .ui-popup-left .ui-dialog-arrow-b {
  margin-top: -8px;
  top: 50%
}
.ui-popup-left-bottom .ui-dialog-arrow-a, .ui-popup-left-bottom .ui-dialog-arrow-b {
  bottom: 15px
}
.ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-a, .ui-popup-right-bottom .ui-dialog-arrow-a {
  left: -8px;
  border-right: 8px solid #7c7c7c;
  border-left: 0 none;
  border-top: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-right-top .ui-dialog-arrow-b, .ui-popup-right .ui-dialog-arrow-b, .ui-popup-right-bottom .ui-dialog-arrow-b {
  left: -7px;
  border-right: 8px solid #fff;
  border-left: 0 none;
  border-top: 8px solid rgba(0, 0, 0, 0);
  border-bottom: 8px solid rgba(0, 0, 0, 0)
}
.ui-popup-right-top .ui-dialog-arrow-a, .ui-popup-right-top .ui-dialog-arrow-b {
  top: 15px
}
.ui-popup-right .ui-dialog-arrow-a, .ui-popup-right .ui-dialog-arrow-b {
  margin-top: -8px;
  top: 50%
}
.ui-popup-right-bottom .ui-dialog-arrow-a, .ui-popup-right-bottom .ui-dialog-arrow-b {
  bottom: 15px
}
.ui-dialog {
  *zoom: 1;
  _float: left;
  position: relative;
  padding: 0;
  background-color: #fff;
  border: 5px solid #b7b7b7;
  border-radius: 5px;
  outline: 0;
  background-clip: padding-box;
  font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333;
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: -webkit-transform .15s ease-in-out, opacity .15s ease-in-out;
  -webkit-transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
  transition: opacity .15s ease-in-out, -webkit-transform .15s ease-in-out;
  transition: transform .15s ease-in-out, opacity .15s ease-in-out;
  transition: transform .15s ease-in-out, opacity .15s ease-in-out, -webkit-transform .15s ease-in-out
}
.ui-popup-show .ui-dialog {
  opacity: 1;
  -webkit-transform: scale(1);
  transform: scale(1)
}
.ui-popup-focus .ui-dialog {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .1);
  box-shadow: 0 0 8px rgba(0, 0, 0, .1)
}
.ui-popup-modal .ui-dialog {
  -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .1), 0 0 256px rgba(255, 255, 255, .3);
  box-shadow: 0 0 8px rgba(0, 0, 0, .1), 0 0 256px rgba(255, 255, 255, .3)
}
.ui-dialog-grid {
  width: auto;
  margin: 0;
  border: 0 none;
  border-collapse: collapse;
  border-spacing: 0;
  background: rgba(0, 0, 0, 0)
}
.ui-dialog-header, .ui-dialog-body, .ui-dialog-footer {
  padding: 0;
  border: 0 none;
  text-align: left;
  background: rgba(0, 0, 0, 0)
}
.ui-dialog-header {
  white-space: nowrap;
  border-bottom: 1px solid #e5e5e5
}
.ui-dialog-close {
  float: right;
  padding: 0;
  margin: 14px 15px 0 0;
  color: #000;
  border: 0;
  cursor: pointer;
  _background: #fff;
  background: rgba(0, 0, 0, 0);
  -webkit-appearance: none;
  -webkit-transition: all .5s;
  transition: all .5s
}
.ui-dialog-close:hover {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg)
}
.ui-dialog-close:hover, .ui-dialog-close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  outline: 0;
  opacity: .5;
  filter: alpha(opacity=50)
}
.ui-dialog-title {
  margin: 0;
  line-height: 1.428571429;
  min-height: 16.428571429px;
  padding: 10px 15px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: bold;
  cursor: default
}
.ui-dialog-body {
  text-align: center;
  font-size: 12px
}
.ui-dialog-content {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  *zoom: 1;
  *display: inline;
  text-align: left
}
@-webkit-keyframes ui-dialog-loading {
  0% {
    -webkit-transform: rotate(0deg)
  }
  100% {
    -webkit-transform: rotate(360deg)
  }
}
@keyframes ui-dialog-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
.ui-dialog-loading {
  vertical-align: middle;
  position: relative;
  display: block;
  *zoom: 1;
  *display: inline;
  overflow: hidden;
  width: 32px;
  height: 32px;
  top: 50%;
  margin: -16px auto 0 auto;
  font-size: 0;
  text-indent: -999em;
  color: #666
}
.ui-dialog-loading {
  width: 100% \9;
  text-indent: 0\9;
  line-height: 32px\9;
  text-align: center\9;
  font-size: 12px\9
}
.ui-dialog-loading::after {
  position: absolute;
  content: "";
  width: 3px;
  height: 3px;
  margin: 14.5px 0 0 14.5px;
  border-radius: 100%;
  -webkit-box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 .5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;
  box-shadow: 0 -10px 0 1px #ccc, 10px 0px #ccc, 0 10px #ccc, -10px 0 #ccc, -7px -7px 0 .5px #ccc, 7px -7px 0 1.5px #ccc, 7px 7px #ccc, -7px 7px #ccc;
  -webkit-transform: rotate(360deg);
  -webkit-animation: ui-dialog-loading 1.5s infinite linear;
  transform: rotate(360deg);
  animation: ui-dialog-loading 1.5s infinite linear;
  display: none\9
}
.ui-dialog.track-bubble {
  border: 1px solid #b7b7b7;
  padding: 0 10px
}
.track-bubble-table {
  width: 100%
}
.track-bubble-table th {
  padding: 4px 6px;
  border-bottom: 1px solid #b7b7b7
}
.track-bubble-table th .ui-dialog-close {
  margin-top: 2px
}
.track-bubble-table td {
  padding: 2px 6px
}
.track-bubble-table td.empty {
  padding: 0;
  height: 10px;
  line-height: 10px
}
.pop-title {
  margin-bottom: 5px;
  font-size: 14px;
  font-weight: bold
}
.pop .formbtn {

  padding: 0 20px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  border-radius: 2px
}
.pop .btn-orange {
  background: #fd5c0b
}
.pop .btn-orange:hover {
  background: #e84d02
}
.pop .btn-gray {
  border: 1px solid #ddd;
  background: #f3f3f3
}
.pop .btn-gray:hover {
  background: #e3e3e3
}
.pop .div-half {
  width: 50%
}
.ui-dialog.tip-yzm-pop {
  border: 1px solid #b7b7b7;
  padding: 10px;
  line-height: 160%
}
.page-process .btn {
  display: block;
  text-align: center;
  font-weight: bold;
  color: #fff;
  background: #fea100;
  border-radius: 5px;
  border: none
}
.page-process .btn:hover {
  background: #ff7800
}
.banner-bg {
  background: #2b8cfe;
  width: 100%;
  height: 425px
}
.banner-bg .banner-ct {
  position: relative;
  z-index: 1;
  width: 1300px;
  height: 425px;
  margin: 0 auto;
  background: url(../images/jg_banner.jpg) no-repeat
}
.banner-bg .banner-ct .order-form {
  position: absolute;
  z-index: 2;
  right: 0px;
  top: 39px;
  width: 313px;
  height: 335px;
  background: #fff;
  /*border: 10px solid #4962cc;*/
  border-radius: 10px;
  color: #565656;
  font-size: 14px
}
.banner-bg .banner-ct .order-form h4 {
  height: 49px;
  line-height: 49px;
  padding-left: 25px;
  background: #f3f3f3;
  font-size: 16px;
	border-radius: 10px 10px 0 0;
}
.banner-bg .banner-ct .order-form form {
  padding: 23px 10px 10px
}
.banner-bg .banner-ct .order-form form .form-item {
  margin-bottom: 18px
}
.banner-bg .banner-ct .order-form form .form-item:last-child {
  margin: 23px 0 10px 0
}
.banner-bg .banner-ct .order-form form .form-item .n-right {
  float: right;
  display: inline;
  line-height: 29px;
  margin: 0;
  padding-right: 8px
}
.banner-bg .banner-ct .order-form form .form-item .form-label {
  width: 50px;
  height: 29px;
  line-height: 29px
}
.banner-bg .banner-ct .order-form form .form-item .order-btn {
  width: 200px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  border: none;
	background: #f5b400;
	color: #fff;
	border-radius: 6px;
}
.banner-bg .banner-ct .order-form form .form-item .error {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: #fff url(../images/error_18_18.png) no-repeat
}
.banner-bg .banner-ct .order-form form .form-item .ok {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: #fff url(../images/ok_18_18.png) no-repeat
}
.banner-bg .banner-ct .enter-btn {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  width: 850px;
  height: 425px;
  overflow: hidden
}
.main-bg {
  background: #f4f4f4;
  min-width: 1300px
}
.main-bg .main {
  width: 1300px;
  margin: 0 auto;
  padding: 20px 0;
	padding-top: 0;
	background: none;
	box-shadow: 0px 0px 0px rgba(34, 95, 175, 0);
}
.main-bg .main .tt {
	height: 60px;
    line-height: 60px;
    padding-left: 15px;
    font-size: 18px;
    color: #333;
    background: url(../images/title-blue-bg.png) no-repeat;
}
.ct1,.ct2,.ct3,.ct4{	
  background: #fff;
	box-shadow: 0px 0px 6px rgba(34, 95, 175, 0.2);
	border-radius: 6px;
	margin-bottom: 20px;
}
.ct4{
	margin-bottom: 0;
}
.main-bg .main .ct1 .work {
  width: 1300px;
  height: 180px;
  background: #fff;
  padding: 20px 0;
  overflow: hidden;
  position: relative;
	border-radius: 0 0 6px 6px;
}
.main-bg .main .ct1 .work .bd ul li {
  float: left;
  display: inline;
  width: 199px;
  height: 220px;
  text-align: center;
  border-right: 1px solid #ededed
}
.main-bg .main .ct1 .work .bd ul li h5 {
  font-size: 16px;
  color: #5b5b5b;
	font-weight: normal
}
.main-bg .main .ct1 .work .bd ul li h4 {
  font-size: 20px;
  font-weight: bold;
  color: #f5b400;
  margin: 15px
}
.main-bg .main .ct1 .work .bd ul li h6 {
  font-size: 13px;
  color: #949494;	
	font-weight: normal
}
.main-bg .main .ct1 .work .bd ul li a {
  display: block;
  width: 124px;
  height: 37px;
  line-height: 37px;
  text-align: center;
  margin-top: 20px;
  font-size: 18px;
  color: #fff;
  background: #018fe5;
  border-radius: 5px
}
.main-bg .main .ct1 .work .bd ul li a:hover {
  opacity: .8;
  filter: alpha(opacity=80)
}
.main-bg .main .ct1 .work .hd a {
  position: absolute;
  top: 72px;
  display: block;
  width: 22px;
  height: 32px;
  padding: 10px 0 0 8px;
  border-radius: 3px;
  background: #b2b2b2
}
.main-bg .main .ct1 .work .hd a.prev {
  left: 0
}
.main-bg .main .ct1 .work .hd a.prev i {
  background-position: -22px 0
}
.main-bg .main .ct1 .work .hd a.next {
  right: 0
}
.main-bg .main .ct1 .work .hd a.next i {
  background-position: -32px 0
}
.main-bg .main .ct1 .work .hd a i {
  display: block;
  width: 10px;
  height: 20px;
  background: url(../images/ico_all.png) no-repeat
}
.main-bg .main .ct1 .work .hd a:hover {
  background: #989898
}
.main-bg .main .ct2 .goodness {
  width: 1188px;
  height: 200px;
  padding: 20px 0px;
  /*background: #fff*/
}
.main-bg .main .ct2 .goodness li {
  float: left;
  display: inline;
  width: 297px;
  text-align: center
}
.main-bg .main .ct2 .goodness li .icon {
  /*position: relative;
  z-index: 2;
  width: 124px;
  height: 124px;
  border: 8px solid #fff;
  overflow: hidden;
  border-radius: 50%;*/
  cursor: pointer
}
.main-bg .main .ct2 .goodness li .icon span {
  position: absolute
}
.main-bg .main .ct2 .goodness li .icon span i {
  display: block;
  background: url(../images/good_imgs.png);
  -webkit-transition: .3s;
  transition: .3s
}
.main-bg .main .ct2 .goodness li .icon1 {
  /*background: #9ecbfe*/
}
.main-bg .main .ct2 .goodness li .icon1 span {
  left: 34px;
  top: 30px
}
.main-bg .main .ct2 .goodness li .icon1 span i {
  width: 56px;
  height: 64px;
  background-position: 0 0
}
.main-bg .main .ct2 .goodness li .icon1 span i:hover {
  background-position: 0 -80px
}
.main-bg .main .ct2 .goodness li .icon2 {
  /*background: #fec289*/
}
.main-bg .main .ct2 .goodness li .icon2 span {
  top: 26px;
  left: 26px
}
.main-bg .main .ct2 .goodness li .icon2 span i {
  width: 73px;
  height: 73px;
  background-position: -66px 0
}
.main-bg .main .ct2 .goodness li .icon2 span i:hover {
  background-position: -66px -75px
}
.main-bg .main .ct2 .goodness li .icon3 {
  /*background: #fe8a8a*/
}
.main-bg .main .ct2 .goodness li .icon3 span {
  top: 26px;
  left: 27px
}
.main-bg .main .ct2 .goodness li .icon3 span i {
  width: 72px;
  height: 72px;
  background-position: -155px 0
}
.main-bg .main .ct2 .goodness li .icon3 span i:hover {
  background-position: -155px -75px
}
.main-bg .main .ct2 .goodness li .icon4 {
  /*background: #68dfc1*/
}
.main-bg .main .ct2 .goodness li .icon4 span {
  top: 29px;
  left: 32px
}
.main-bg .main .ct2 .goodness li .icon4 span i {
  width: 62px;
  height: 67px;
  background-position: -255px 0
}
.main-bg .main .ct2 .goodness li .icon4 span i:hover {
  background-position: -255px -80px
}
.main-bg .main .ct2 .goodness li h6 {
  color: #5b5b5b;
  font-size: 18px;
  margin: 20px 0;
	font-weight: normal;
}
.main-bg .main .ct2 .goodness li p {
  width: 200px;
  font-size: 14px;
  color: #909090;
  line-height: 24px
}
.main-bg .main .ct3 .contact {
  width: 860px;
  height: 150px;
  line-height: 36px;
  padding: 20px 220px 20px 110px;
  /*background: #fff;*/
  color: #6a6a6a
}
.main-bg .main .ct3 .contact .qrcode {
  float: left;
  display: inline;
  width: 113px;
  padding-top: 0px;
  margin-right: 90px
}
.main-bg .main .ct3 .contact .qrcode p {
  text-align: center;
  font-size: 14px
}
.main-bg .main .ct3 .contact .contact-way {
  float: left;
  display: inline;
  font-size: 16px;
  margin-right: 160px;
  padding-top: 0px
}
.main-bg .main .ct3 .contact .ct3-img {
  float: left;
  display: inline
}
.main-bg .main .ct4 .partner {
  width: 1160px;
  height: 50px;
  /*background: #fff;*/
  padding: 10px 0 20px 20px
}
.main-bg .main .ct4 .partner a {
  display: inline-block;
  margin-right: 27px
}
.main-bg .main .ct4 .partner a:hover {
  -webkit-box-shadow: 2px 2px 5px #e0e0e0;
  box-shadow: 2px 2px 5px #e0e0e0
}
.selected .drop-box .name i {
  background-position: 0 0
}
.selected .drop-box .drop-list {
  display: block
}
.drop-box {
  position: relative;
  display: inline-block;
  *z-index: 1000
}
.drop-box .name {
  position: relative;
  width: 200px;
  hheight: 32px;
    line-height: 32px;
    border: 1px solid #e1e1e1;
    box-sizing: border-box;
    border-radius: 6px;
  padding: 0 10px;
  cursor: pointer
}
.drop-box .name i {
  position: absolute;
  top: 12px;
  right: 10px;
  z-index: 2;
  display: block;
  width: 10px;
  height: 5px;
  overflow: hidden;
  background: url(../images/jt-icon.png) no-repeat
}
.drop-box .name .arrow {
  background-position: 0 -15px
}
.drop-box .name .open {
  background-position: 0 0
}
.drop-box .drop-list {
  display: none;
  position: absolute;
  left: 0;
  top: 28px;
  border: solid 1px #ededed;
  z-index: 1000;
  background: #fff
}
.drop-box .drop-list li {
  float: left;
  line-height: 24px;
  cursor: pointer;
  white-space: nowrap
}
.drop-box .drop-list li:hover {
  color: red
}
.drop-box .city_box {
  width: 196px;
  padding: 5px 0
}
.drop-box .city_box li {
  width: 58px;
  text-align: center
}
.drop-box .warehouse_box {
  width: 176px;
  padding: 5px 10px
}
.drop-box .warehouse_box li {
  margin-right: 15px
}
.drop-box .breed_box {
  width: 176px;
  padding: 5px 10px
}
.drop-box .breed_box li {
  margin-right: 15px
}
.drop-box .way_box {
  width: 176px;
  padding: 5px 10px
}
.drop-box .way_box li {
  width: 88px;
  text-align: center
}
.lj_select {
  position: relative;
  display: inline-block;
  *z-index: 1000
}
.lj_select .area_name {
  position: relative;
  border: solid 1px #ededed;
  width: 335px;
  height: 30px;
  line-height: 30px;
  padding: 0 10px
}
.lj_select .area_name.area_name_zx {
  width: 160px;
  padding: 0 10px;
  margin-left: 10px;
  border-radius: 5px
}
.lj_select span.arrow {
  width: 10px;
  height: 5px;
  margin-right: 0;
  background: url(../images/jt-icon.png) 0 -15px no-repeat;
  display: block;
  position: absolute;
  top: 12px;
  right: 10px;
  z-index: 2;
  overflow: hidden
}
.lj_select .open .arrow {
  background-position: 0 0
}
.lj_select a {
  text-decoration: none;
  color: #000
}
.lj_select a:visited {
  color: #000
}
.lj_select .items .current {
  color: red;
  font-weight: bold
}
.lj_select .city_content {
  display: none;
  position: absolute;
  left: 0;
  top: 34px;
  width: 374px;
  border: solid 1px #ededed;
  border-top: none;
  z-index: 1000;
  background: #fff
}
.lj_select .city_content.city_content_zx {
  border-top: solid 1px #ededed;
  top: 31px;
  left: 10px
}
.lj_select .city_content .select_tab {
  height: 40px
}
.lj_select .city_content .select_tab a {
  display: inline-block;
  float: left;
  width: 124px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-left: solid 1px #ededed;
  border-bottom: solid 1px #ededed;
  background-color: #f9f9f9;
  _display: inline
}
.lj_select .city_content .select_tab .first {
  border-left: none
}
.lj_select .city_content .select_tab .current {
  background-color: #fff;
  border-bottom: 0;
  height: 41px
}
.lj_select .city_content .province_list dt {
  width: 25px;
  float: left;
  padding: 0 5px;
  line-height: 21px;
  font-weight: 700;
  text-align: right
}
.lj_select .city_content .province_list a {
  display: inline-block;
  color: #4d4d4d;
  padding: 0 10px;
  line-height: 21px;
  white-space: nowrap;
  margin: 0 0 6px 0
}
.lj_select .city_content .province_list .items {
  width: 319px;
  float: left;
  padding: 0;
  line-height: normal
}
.lj_select .city_content .area_list {
  margin: 10px;
  display: none;
  float: left;
  text-align: left
}
.lj_select .city_content .area_list li {
  padding: 0 8px;
  float: left;
  height: 24px;
  line-height: 24px;
  white-space: nowrap
}
.lj_select .city_content .area_list a:hover {
  color: red
}
.lj_select .city_content .detail_address {
  width: 302px;
  height: 100px
}
.lj_select .city_content .area_val {
  width: 100%;
  height: 28px;
  line-height: 30px\9;
  border: 0 none;
  padding: 0;
  margin: 0;
  vertical-align: top
}
.move-into .tit {
  padding: 30px 0 20px 0;
  line-height: 36px;
  color: #595959
}
.move-into .tit h6 {
  float: left;
  display: inline;
  font-size: 24px;
  font-weight: normal
}
.move-into .tit em {
  float: right;
  display: inline;
  font-size: 14px;
  font-style: normal
}
.move-into .tit i {
  color: #f25555;
  font-style: normal
}
.move-into .ct {
  padding: 50px;
  background: #fff
}
.move-into .ct .form-item {
  width: 720px
}
.move-into .ct .form-item label {
  font-size: 16px
}
.move-into .ct .form-item .form-field .error {
  display: inline-block;
  height: 32px;
  line-height: 32px;
  border: 1px solid #fbc2c4;
  padding: 0 8px 0 30px;
  color: #8a1f11;
  background-color: #fbe3e4;
  background-position: 8px 8px
}
.move-into .ct .form-item .area_name {
  width: 354px;
  height: 32px;
  line-height: 32px;
  background: #f9f9f9;
  font-size: 15px;
  color: #959595
}
.move-into .ct .form-item .enter-btn {
  width: 185px;
  height: 45px;
  line-height: 45px;
  margin: 0 auto;
  border: none;
  font-size: 20px
}
.move-into .ct .form-position {
  position: relative
}
.move-into .ct .form-position .n-right {
  position: absolute;
  top: 0;
  right: 38px
}
.move-into .ct .form-position .ok {
  position: absolute;
  top: 8px;
  right: 120px
}
.success-bg {
  background: #f4f4f4;
  min-width: 1300px;
  padding: 30px 0
}
.success {
  width: 1300px;
  margin: 0 auto;
  background: #fff;
  padding: 110px 0
}
.success .ct {
  width: 535px;
  height: 280px;
  background: #f7f7f7 url(../images/success_1.png) no-repeat 20px center;
  -webkit-box-shadow: 2px 2px 20px #d8d8d8;
  box-shadow: 2px 2px 20px #d8d8d8;
  padding-left: 245px
}
.success .ct h6 {
  width: 505px;
  text-align: center;
  font-size: 30px;
  color: #0eaf0a;
  border-bottom: 1px solid #e5e5e5;
  padding: 50px 0 20px 0
}
.success .ct p {
  width: 505px;
  text-align: center;
  color: #555;
  font-size: 14px;
  margin-top: 25px
}
.success .ct p a {
  color: #248af3;
  margin-left: 20px
}
.mask {
  display: none;
  z-index: 999;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -moz-user-select: none;
  filter: alpha(opacity=40);
  -moz-opacity: .4;
  opacity: .4;
  background: #000
}
.order-bounced {
  text-align: center;
  font-size: 14px;
  margin-top: 35px;
  padding-bottom: 20px
}
.pop-tit {
  position: relative;
  height: 35px;
  line-height: 35px;
  border-bottom: 1px solid #e5e5e5;
  text-align: center;
  font-weight: bold;
  font-size: 16px
}
.pop-tit .close {
  position: absolute;
  right: 15px;
  top: 10px;
  display: inline-block;
  width: 15px;
  height: 15px;
  background: url(../images/fl_zs_close_short.png) no-repeat;
  cursor: pointer;
  -webkit-transition: all .5s;
  transition: all .5s
}
.pop-tit .close:hover {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg)
}
.hint {
  text-align: center;
  font-size: 14px;
  line-height: 80px
}